Embedded Systems

Entwurf und Synthese Eingebetteter Systeme

Dozent Oliver Bringmann
Head
Oliver Bringmann

Vorlesung Mittwoch, 10 c.t. - 12 Uhr
Seminarraum C215
Übungsleitung Konstantin Lübeck
Researcher
Konstantin Lübeck

Übungsgruppe Mittwoch, 12 s.t. - 14 Uhr, Seminarraum C215 (ab Mai)
Umfang Vorlesung + Übungen (6LP)
Eintrag im Kurskatalog Campus

Beschreibung

Dieses Modul behandelt den Hardware-Aspekt von Eingebetteten Systemen. Themen sind: IC-Technologien Eingebetteter Systeme, Hardware-Entwurfsmethoden, moderne Modellierungskonzepte mit Hardwarebeschreibungssprachen und Simulationsmethoden. Ferner werden die Kommunikation zwischen Prozessen und Modulen innerhalb eines Chips behandelt, verschiedene Synchronisationsarten aufgezeigt sowie On-Chip-Bussysteme aus der Praxis vorgestellt. Ein Schwerpunkt bildet die automatisierte Schaltungssynthese aus Hardware- und Systembeschreibungssprachen (VHDL, Verilog und SystemC) bzw. Software-Programmiersprachen (C/C++). Die Basis bildet die Architektur- oder High-Level-Synthese mit grundlegenden Algorithmen zur optimierten, taktzyklengenauen Ablaufplanung und Ressourcen-Bindung. Des Weiteren wird in die Grundlagen der Register-Transfer-Synthese und der Technologieabbildung eingeführt. Diese Vorlesung beschäftigt sich hauptsächlich mit dem Entwurf von Eingebetteten Systemen (am Beispiel der Hardwarebeschreibungssprache VHDL) sowie der Synthese auf verschiedenen Abstraktionsebenen.

Themen dieser Vorlesung sind:

  1. Entwurfsmethoden von Eingebetteten Systemen
  2. Die Hardwarebeschreibungssprache VHDL
  3. Kommunikation und Busse
  4. Register-Transfer-Synthese
  5. High-Level-Synthese

Bemerkung

Diese Masterveranstaltung eignet sich auch sehr gut als Wahlpflichtveranstaltung im Bereich Technische Informatik in den Bachelor-Studiengängen.

Literatur

  • O. Bringmann, W. Lange, M. Bogdan: Eingebettete Systeme: Entwurf, Modellierung und Synthese, De Gruyter Oldenbourg, 3. überarbeitete Auflage,
  • J. Teich, C. Haubelt: Digitale Hardware/Software-Systeme: Synthese und Optimierung; Springer 2007.
  • D. D. Gajski et al: Embedded System Design; Springer, 2009.